Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LONDON ROAD £193,649 £190,000 16 May 2022
16A LONDON ROAD Semi-Detached £336,162 £75,000 31 Mar 1999
18 LONDON ROAD £242,202 £175,000 11 Dec 2015